iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0

React 的基礎介紹

  • 前言
  • 什麼是 React ?
  • React 主要的功能有哪些 ?

前言

從這篇文章開始,將要分享學習 React 的心得筆記,把自己從 1 月到此時,所學習到 React 知識分享出來,一方面是檢視自己是否還有不懂,另一方面是如果能正確地輸出自己所學到的,哪 ... 就是真正的有學會。

什麼是 React ?

React 是一個開源的前端 JavaScript 函式庫 (library),專門是用於建立使用者介面,尤其是 SPA (單頁式應用程序),它被定義在傳統的 MVC 模式中的 V (View) 介面的部份。React 是由 Facebook 的軟體工程師 Jordan Walke 所建立的,React 於 2011 年應用於 Facebook 和 2012 年應用於 Instagram 的網站服務上。

React 主要的功能有哪些 ?

React 的主要特點有:

  • 考慮到在網頁的開發中,操作 DOM 的更新是最耗費瀏覽器資源的動作之一,因此它所使用的是 Virtual DOM 而不是 RealDOM。
  • 支援 server-side rendering。
  • 遵循單向資料流也可稱為單向式綁定。
  • 使用可重複使用 / 具有可組合性的組件來開發 V (View) 介面。

未完待續...


上一篇
[Day - 15] JavaScript 學習筆記 (五)
下一篇
[Day - 17] React 學習筆記 (二)
系列文
為自己而寫,前端工程師之 30 天心得分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言